﻿@using myTutor.Models
@model UserProfile

@{
    ViewBag.Title = "Profile";
    string imagePath = string.IsNullOrEmpty(Model.ImageFileName) ? (Model.Gender == "2" ? Config.GetDefaultProfileImageFemale() : Config.GetDefaultProfileImageMale()) : Model.ImageFileName;
}

<span style="float:right; color:Red;">
    @if (Model.UserMaster.IsDeleted == true)
    {
        <text>Tài khoản đã bị xóa => @Html.ActionLink("Phục hồi", "ManageUser", new { userId = Model.Id, function = "undelete", statusId = "3" })</text>
    }
    else if (Model.UserMaster.Status == "0")
    {
        <text>Tài khoản chưa kích hoạt => @Html.ActionLink("Kích hoạt", "ManageUser", new { userId = Model.Id, function = "unlock", statusId = "0" }) | @Html.ActionLink("Xóa", "ManageUser", new { userId = Model.Id, function = "delete", statusId = "0" })</text>
    }
    else if (Model.UserMaster.Status == "1")
    {
        <text>Tài khoản đang hoạt động => @Html.ActionLink("Phân quyền", "ManageUser", new { userId = Model.Id, function = "assign", statusId = "1" }) | @Html.ActionLink("Khóa", "ManageUser", new { userId = Model.Id, function = "lock", statusId = "1" }) | @Html.ActionLink("Xóa", "ManageUser", new { userId = Model.Id, function = "delete", statusId = "1" })</text>
    }
    else if (Model.UserMaster.Status == "2")
    {
        <text>Tài khoản đã bị khóa => @Html.ActionLink("Mở", "ManageUser", new { userId = Model.Id, function = "unlock", statusId = "2" }) | @Html.ActionLink("Xóa", "ManageUser", new { userId = Model.Id, function = "delete", statusId = "2" })</text>
    }
</span>
<h2 style="clear:both;">Thông tin tài khoản: <span style="color:#01a3e1;">@Model.UserMaster.UserName</span></h2>
<p style="clear:both;">
@if (Model == null)
{
   <text>Hồ sơ chưa được cập nhật</text> 
}
else
{
<p style="margin-left:54px; margin-bottom:20px; font-style:italic;">Thông tin được cập nhật lần cuối lúc: @Model.UpdatedTime</p>
<p>
    <div style="float:left; margin-left:150px;">            
        <img src="~/Files/Profiles/@imagePath" alt="" height="150" width="150px"/>
    </div> 
    <table style="float:left;">
        <tr>
            <td>
                Họ tên:
            </td>
            <td>
                @Model.UserMaster.LastName @Model.UserMaster.FirstName
            </td>
        </tr>
        <tr>
            <td>
                Nơi công tác, học tập:
            </td>
            <td>
                @Model.University
            </td>
        </tr>
        <tr>
            <td>
                Giới tính:
            </td>
            <td>
                @if(Model.Gender=="1"){<text>Nam</text>}else if(Model.Gender=="2"){<text>Nữ</text>}                
            </td>
        </tr>
        <tr>
            <td>
                Thông tin giới thiệu:
            </td>
            <td>
                @Model.AboutMe
            </td>
        </tr>
        <tr>
            <td>
                Email:
            </td>
            <td>
                @Model.UserMaster.Email
            </td>
        </tr>
        <tr>
            <td>
                Facebook:
            </td>
            <td>
                @Model.FacebookPage
            </td>
        </tr>
        <tr>
            <td>
                Google+:
            </td>
            <td>
                 @Model.GooglePlusPage
            </td>
        </tr>
        <tr>
            <td>
                Website:
            </td>
            <td>
                @Model.Website
            </td>
        </tr>
        <tr>
            <td>
                Điên thoại di động:
            </td>
            <td>
                @Model.MobiPhone
            </td>
        </tr>
        <tr>
            <td>
                Địa chỉ:
            </td>
            <td>
                @Model.UserMaster.GetFullAddress
            </td>
        </tr>
    </table>
</p>
}
<p style="clear:both;">
    @Html.ActionLink("Quay về trang danh mục", "ApproveUsers", new { statusId = ViewBag.StatusId })
</p>
